def run(params:list[str]):
    from ApiBase import apiBase

    try:    
    #    apiBase.save_log("生成中","生成代码")
        data=apiBase.argv_json(1,'[{"code":"1+1","name":"张三","age":30},{"code":"3+4","name":"李四","age":41}]')
        obj=apiBase.argv_json(2,'{"code":"张三","name":"1+1","age":30}')
        sys_prompt="You are a data analysis expert"
        usr_prompt=f'''# Content
    {data}
    # Question
    {obj}
    # IMPORTANT
    According to the above content to determine if the current Objet is similar, answer the question with the following requirements:
    - Answer "yes" or "no";
    - Don't explain, give the answer directly;
    - Step by step thinking;
    - If you don't know the answer, please answer 'don't know';
    # Output
    ```output```
    '''
        print(apiBase.llm_chat(sys_prompt,usr_prompt))
    except Exception as e:
        print(f"llmchat调用错误:{e}")
    #    apiBase.save_log("生成错误",f"{e}")
    finally:
        apiBase.close()